<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		   <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
           <meta name="author" content="Zhang Cheng">
		<title></title>
		<script src="js/vue.js" ></script>
	</head>
	<body>
		<div id="app">
			<!--
            	作者：offline
            	时间：2019-08-23
            	描述：
            	
            	
            	v-if 每次调用的时候会 直接进行 DOM 的删除操作 其性能消耗比较多
            	
            	v-show 每次触发 的时候并不会对DOM 进行删除 而是改变其 display属性 性能消耗不是很多
            -->
			
			<h3 v-if="flag">这是由v-if控制的元素</h3>
			<h5 v-show="flag">这是由v-show控制的元素 </h5>
			
			
			<input type="button" @click="toggle" value="点击" />
		</div>
		<script>
			var app = new Vue({
				el:'#app',
				data:{
					flag:true,
				},
				methods:{
					toggle(){
						this.flag = !this.flag
					}
				}
			});
		</script>
	</body>
</html>